chestnut roaster - French English Dictionary